Builder

class Builder : GeneratedMessage.Builder<BuilderT> , ConfigProtos.Config.SecurityConfigOrBuilder

Protobuf type meshtastic.Config.SecurityConfig

Functions

Link copied to clipboard

The public key authorized to send admin messages to this node.
repeated bytes admin_key = 3;
Link copied to clipboard

The public key authorized to send admin messages to this node.
repeated bytes admin_key = 3;
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Allow incoming device control over the insecure legacy admin channel.
bool admin_channel_enabled = 8;
Link copied to clipboard

The public key authorized to send admin messages to this node.
repeated bytes admin_key = 3;
Link copied to clipboard

By default we turn off logging as soon as an API client connects (to keep shared serial link quiet).
Output live debug logging over serial or bluetooth is set to true.
bool debug_log_api_enabled = 6;
Link copied to clipboard

If true, device is considered to be "managed" by a mesh administrator via admin messages
Device is managed by a mesh administrator.
bool is_managed = 4;
Link copied to clipboard

The private key of the device.
Used to create a shared key with a remote device.
bytes private_key = 2;
Link copied to clipboard

The public key of the user's device.
Sent out to other nodes on the mesh to allow them to compute a shared secret key.
bytes public_key = 1;
Link copied to clipboard

Serial Console over the Stream API."
bool serial_enabled = 5;
Link copied to clipboard

Allow incoming device control over the insecure legacy admin channel.
bool admin_channel_enabled = 8;
Link copied to clipboard
open fun getAdminKey(index: Int): ByteString

The public key authorized to send admin messages to this node.
repeated bytes admin_key = 3;
Link copied to clipboard
open fun getAdminKeyCount(): Int

The public key authorized to send admin messages to this node.
repeated bytes admin_key = 3;
Link copied to clipboard
open fun getAdminKeyList(): List<ByteString>

The public key authorized to send admin messages to this node.
repeated bytes admin_key = 3;
Link copied to clipboard

By default we turn off logging as soon as an API client connects (to keep shared serial link quiet).
Output live debug logging over serial or bluetooth is set to true.
bool debug_log_api_enabled = 6;
Link copied to clipboard
fun getDescriptor(): Descriptors.Descriptor
Link copied to clipboard
open fun getDescriptorForType(): Descriptors.Descriptor
Link copied to clipboard
open fun getIsManaged(): Boolean

If true, device is considered to be "managed" by a mesh administrator via admin messages
Device is managed by a mesh administrator.
bool is_managed = 4;
Link copied to clipboard
open fun getPrivateKey(): ByteString

The private key of the device.
Used to create a shared key with a remote device.
bytes private_key = 2;
Link copied to clipboard
open fun getPublicKey(): ByteString

The public key of the user's device.
Sent out to other nodes on the mesh to allow them to compute a shared secret key.
bytes public_key = 1;
Link copied to clipboard

Serial Console over the Stream API."
bool serial_enabled = 5;
Link copied to clipboard
Link copied to clipboard
open fun mergeFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): ConfigProtos.Config.SecurityConfig.Builder
Link copied to clipboard

Allow incoming device control over the insecure legacy admin channel.
bool admin_channel_enabled = 8;
Link copied to clipboard
open fun setAdminKey(index: Int, value: ByteString): ConfigProtos.Config.SecurityConfig.Builder

The public key authorized to send admin messages to this node.
repeated bytes admin_key = 3;
Link copied to clipboard

By default we turn off logging as soon as an API client connects (to keep shared serial link quiet).
Output live debug logging over serial or bluetooth is set to true.
bool debug_log_api_enabled = 6;
Link copied to clipboard

If true, device is considered to be "managed" by a mesh administrator via admin messages
Device is managed by a mesh administrator.
bool is_managed = 4;
Link copied to clipboard

The private key of the device.
Used to create a shared key with a remote device.
bytes private_key = 2;
Link copied to clipboard

The public key of the user's device.
Sent out to other nodes on the mesh to allow them to compute a shared secret key.
bytes public_key = 1;
Link copied to clipboard

Serial Console over the Stream API."
bool serial_enabled = 5;